import greenfoot.*;  // (World, Actor, GreenfootImage, Greenfoot and MouseInfo)

/**
 * El objetivo de la clase es eredar metodos que puedan ser reutilizados en las subclases
 * 
 * @author Jose Luis Sandoval Quintero
 * @version 5-Junio-2012
 */
public class Jugador extends Actor
{
    /**
     * Regresa true si se intersecto con un enemigo
     * de lo contrario regresa false
     */
    public boolean esEnemigo()
    {
        boolean res = false;
        Actor e = getOneIntersectingObject( Enemigo.class );
        if( e != null )
            res = true;
        return res;
    }
    /**
     * Regresa un actor de tipo enemigo
     */
    public Enemigo dameEnemigo()
    {
        Actor e = getOneIntersectingObject( Enemigo.class );
        return (Enemigo)e;
    }
}
